international telecommunications facility - Türkçe İngilizce Sözlük